support organisation - German English Dictionary